Итак, у нас в операционной системе есть некоторое количество икон, до которых можно добраться даже если их нет в приложении. Давайте попробуем. Создаем приложение на базе диалогового окна. На это окно помещаем кнопку. У кнопки ставим стиль ICON и привязываем к нажатию на кнопку событие.

Вот, а теперь пишем код:
void CTDlg::OnButton1()
{
HICON hi=NULL;
hi=::LoadIcon(NULL,MAKEINTRESOURCE(IDI_ERROR));
m_B.SetIcon(hi);
}
Смотрим результат:
